<!DOCTYPE html>
<html lang="en">
<head>
    <meta charset="UTF-8">
    <title>Title</title>
</head>
<body>

</body>
<script>
    //函数默认值处理，b为空就为1
    function add(a,b) {
        b=b||1;
        return a+b;
    }
    console.log(add(1));

    //函数默认值处理，b为空就为1
    function add(a,b=1) {
        return a+b;
    }
    console.log(add(1));

    //不定参数
    function add(...args){
        console.log(args.length);
    }
    add(1,2);
    add(1,2,3);

    //匿名函数
    let print=function (a){
        console.log(a);
    }
    print("aaa");

    //箭头函数（匿名函数简写，感觉可读性下降了）
    let print = (a,b) => {
        c=a+b;
        console.log(c);
    }
    print(1,1);
</script>
</html>